from pyecharts.charts import Bar
from pyecharts.options import LabelOpts, LegendOpts, ToolboxOpts, VisualMapOpts

bar = Bar()
# 全局配置项
# line.set_global_opts(
#     title_opts=TitleOpts(title='GDP展示', pos_left='center', pos_bottom='1%'),
#     legend_opts=LegendOpts(is_show=True),
#     toolbox_opts=ToolboxOpts(is_show=True),
#     visualmap_opts=VisualMapOpts(is_show=True)
# )
# 添加x轴数据
bar.add_xaxis(['中国', '美国', '英国'])

# 添加y轴数据
bar.add_yaxis('GDP', [30, 22, 14], label_opts=LabelOpts(position='right'))

# 反转 x y 轴
bar.reversal_axis()

bar.render("基础柱状图.html")
